Previous Book Contents Book Index Next

Inside Macintosh: Mac OS 8 Toolbox Reference /
Chapter 2 - Control Manager Reference / Control Manager Types and Constants


Bevel Button Graphic Alignment Constants

NEW WITH THE APPEARANCE MANAGER

These constants can be passed in the inData parameter of SetControlData and returned by GetControlData to specify the placement of icon suites, color icons, and pictures in a bevel button.

enum {
   kControlBevelButtonAlignSysDirection = -1, 
   kControlBevelButtonAlignCenter       = 0,
   kControlBevelButtonAlignLeft         = 1,
   kControlBevelButtonAlignRight        = 2,
   kControlBevelButtonAlignTop          = 3,
   kControlBevelButtonAlignBottom       = 4,
   kControlBevelButtonAlignTopLeft      = 5,
   kControlBevelButtonAlignBottomLeft   = 6,
   kControlBevelButtonAlignTopRight     = 7,
   kControlBevelButtonAlignBottomRight  = 8
};
typedef SInt16 ControlButtonGraphicAlignment;
Constant descriptions

kControlBevelButtonAlignSysDirection
Bevel button graphic is aligned according to the system default script direction (only left or right).
kControlBevelButtonAlignCenter
Bevel button graphic is aligned center.
kControlBevelButtonAlignLeft
Bevel button graphic is aligned left.
kControlBevelButtonAlignRight
Bevel button graphic is aligned right.
kControlBevelButtonAlignTop
Bevel button graphic is aligned top.
kControlBevelButtonAlignBottom
Bevel button graphic is aligned bottom.
kControlBevelButtonAlignTopLeft
Bevel button graphic is aligned top left.
kControlBevelButtonAlignBottomLeft
Bevel button graphic is aligned bottom left.
kControlBevelButtonAlignTopRight
Bevel button graphic is aligned top right.
kControlBevelButtonAlignBottomRight
Bevel button graphic is aligned bottom right.

Previous Book Contents Book Index Next

© Apple Computer, Inc.
8 JAN 1998